<%inherit file="/menued_base.mako"/> 

<%def name="head()">
<style type='text/css'>
h4 { margin-bottom: 0.5em; margin-top: 2em; font-size: 150% }
h5 { font-size: 100% }
</style>
</%def>

<%def name="site_name()">
this site
</%def>

<%def name="content()">
	<h2>Commentator and Uploader Information</h2>
	<h3>Directory</h3>
	<ol style="margin-bottom: 1em">
		<li><a href="#how_videos_get_onto_the_site">How videos get onto ${self.site_name()}</a></li>
		<li><a href="#creating_your_video_to_be_easily_found">Creating your video to be easily found by the search engine</a></li>
		<li><a href="#handling_multi_part_videos">Handling multi-part videos</a></li>
	</ol>

	<p>Here is some information regarding ${self.site_name()} if you commentate (or otherwise upload games) for Starcraft. If you are an uploader and have questions or comments regarding ${self.site_name()}, please use the contact form found in the main menu.</p>

	<h4 id="how_videos_get_onto_the_site">How videos get onto ${self.site_name()}</h4>
	<p>All data for videos on ${self.site_name()} are found and uploaded automatically be a search engine that constantly is searching the latest youtube videos. It does not look at specific accounts, but rather will run a query for <span class="important">starcraft</span> during a time span. So long as you have <span class="important">starcraft</span> as a keyword, you should be fine. I may change different ways of finding videos, but you'll at least be spotted if you use the word <span class="important">starcraft</span> as a keywword.</p>

	<h4 id="creating_your_video_to_be_easily_found">Creating your video to be easily found by the search engine.</h4>
	<p>Just because the engine spots your video, doesn't mean it'll know what to do with it. The engine has a listing of all the games for the leagues that it covers, and works to try to link your game to the correct one. However, in order to do this is must look at the information placed in the title and description of the video. The strategy of parsing the files revolves around various ways most uploaders already use to title and describe their videos.</p>
	<p>The normal info being searched for in a videos data are the date that the game was played (local to the timezone in which the game was played), the team names, the player names, and the game (set) number. If enough information is available to link your video to a game, then the link will be made and your video will be included on ${self.site_name()}. If some information is found, but not enough to determine the exact game, it will wait for my approval before I pick the correct one. If not a single piece of the info can be found, the video is ignored.</p>
	<p>Here are a few things to keep in mind to ensure your video ends up on ${self.site_name()}:</p>
	<ul>
		<li>
			<h5>Include the date in the title.</h5>
			<p>The engine does look for dates in the description, but if a date is found in the title, it only uses that as a result. If you have no date in the title, and multiple dates in the description field (for example, one of the game, one for some future event you're promoting), it won't know which one to use, and will have less of a chance of linking to the correct game on it's own.</p>
			<p>The format of date you use doesn't really matter, as the engine searches for a bevy of different formats, but I would recommend YYYY-MM-DD. First off, with something like DD/MM/YYYY or MM/DD/YYYY, it's impossible to tell if 1/2/2008 is January 2 or February 1st. Secondly, it's pretty short, so you won't be taking up much room in the title. If you prefer using month names or abbreviations in the date, that's fine too, just make sure to <a href="http://www.youtube.com/watch?v=sgGrTt17tkI">spell them correctly.</a> In fact, you might as well double-check that the actual date is correct too.</p>
		</li>
		<li>
			<h5>Use "versus" for the players or teams in the title</h5>
			<p>The one thing most videos I've seen had in common was that they used something like "PlayerA vs. PlayerB" to show the participants in the match. I utilize this to find teams and players. Simply having player and team names in the title and description isn't enough to guarantee that they will be spotted. The main reason for this is players like "best" would be spotted in every video with the word "best" in the description, or a team like MBCGame Hero being constantly found every time MBC sponsors a tournament and the tournament is listed in the title. In terms of what it looks for in versus, the engine allows for a lot of variations, so you can use any of...
			<ul>
				<li>A v b</li>
				<li>A v. b</li>
				<li>A vs b</li>
				<li>A vs. b</li>
				<li>A versus b</li>
			</ul>
			<p>...and probably even more. This works for players and teams.</p>
			<p>On the subject of "A versus Winner of B/C" or "A versus Loser of B/C", sometimes you don't want to put the player name in the title to avoid spoiling. One of the major goals of ${self.site_name()} is to avoid spoiling, but there will still be people watching on other sites, or right on YouTube. If you use this form, then one player will be spotted. In most cases, one player's name and the date is enough to determine the game, but this might not always be the case. Having the game number of a match helps as well.</p>
		</li>
		<li>
			<h5>Include the game/set number of the game you're commentating on in the title.</h5>
			<p>Typically, this is done by putting "Game3, Game 3, 3Set, Set3, or Set 3" in the title. In addition to the obvious games in a best of 5 or elmination series, the game number can also be the number played in a group round. For example, in the OSL Group Stage, the games can be numbered in the order that they are played, starting obviously with one.</p>
		</li>
	</ul>
	<p>Once again, it's not necessary to follow ALL of these guidelines, but the more you do, the better the chance that the video gets put on ${self.site_name()} immediately after it's recognized, rather than waiting a day for me to push it through.</p>

	<h4 id="handling_multi_part_videos">Handling multi-part videos</h4>
	<p>Due to the limitation of video-hosting services, games typically can last longer than maximum duration of a video. To handle this, ${self.site_name()} indexes all the video parts of a game's recording. When a viewer is watching a game, and reaches the end of one part, the next part will begin to play. The typical ways it determines these multi-part videos are to look for things such as <span class="important">Part 1</span> or <span class="important">(1/3)</span> in the title of the video. The latter format is preferred, as I might be able to implement a way to make sure all parts are there before uploading to the site.</p>
	<p>Of course, you still need to put enough information in each of the multiple video's titles so that each one gets recognized by the engine itself.</p>

</%def>
